Results for "

bus station

"
English - Turkish Dictionary

bus station

(English - Turkish Dictionary) :
otobüs terminali.